Senior Android Developer
نمایش فرصت های شغلی بیشتر- نایزک
- ارسال شده 1 سال پیش
- دسته بندی : وب، برنامهنویسی و نرمافزار
- موقعیت : تهران ، تهران
- حقوق توافقی
Job Description:We need a passionate Senior Android Engineer to join our Mobile Engineering team full-time and on-site. You will join a talented team of engineers who collaborate closely to deliver Android, iOS and Website for our international customers. In this role, you will work on creating outstanding native experiences for our applications.Job Requirements:+ At least three years of experience as an Android developer+ A strong understanding of Android frameworks+ A strong understanding of Kotlin+ A strong understanding of Object-oriented programming+ A strong understanding of SOLID principles+ Experience in writing applications that make use of RESTful APIs+ Experience in Git+ Familiar with MVVM architecture pattern+ A desire for creating clean, testable code+ Experience of working with Agile development methods+ Care about customer experience+ Curious and have a can-do attitude+ Teamwork+ Great English communication skills, verbal as well as writtenBonus points:+ Experience in dynamically creating UI elements (without the use of XML)+ Familiar with RXJava+ Familiar with Kotlin coroutines+ Familiar with single activity architecture+ Familiar with Unit testing and UI Testing